Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 POPLAR PLACE Terraced £240,330 14 Mar 2017
5 POPLAR PLACE Terraced £230,000 9 Dec 2016
6 POPLAR PLACE Terraced £232,500 28 Jun 2019
7 POPLAR PLACE Terraced £320,000 7 Jul 2022
8 POPLAR PLACE Terraced £100,000 22 Feb 2002
9 POPLAR PLACE Terraced £202,000 13 Jun 2008
10 POPLAR PLACE Terraced £186,000 6 Feb 2014
12 POPLAR PLACE Detached £76,200 3 Nov 1997